package com.dao;

import com.pojo.Notice;
import com.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface NoticeDao {
    List<Notice> queryNoticeAll();
    List<Notice> queryNoticeByTitle(@Param("title") String title);
    int addNotice(Notice notice);
    int updateNotice(Notice notice);
    int deleteNotice(@Param("id") int id);
    int countAll(@Param("title") String title, @Param("user_id") String user_id);
    int countTitle(String title);
    int countId(String user_id);
    List<Notice> queryFen(@Param("PageIndex") int PageIndex, @Param("PageSize") int PageSize);
    List<Notice> queryTitle(@Param("PageIndex") int PageIndex, @Param("PageSize") int PageSize, @Param("title") String title, @Param("user_id") String user_id);


}
